The Architecture of S2
نویسندگان
چکیده
We present in this paper the essential aspects of the S2 system. This is the internet realization of SEMPER: An active, multi-domain, space-based, object oriented design environment for integrated building performance modeling. We begin with an overview of SEMPER principles. We then present the component based system architecture of S2, which makes use of the Common Object Request Broker Architecture (CORBA) for communication between components including our analysis applications (written in C++) and other S2 components (written in Java). We describe the underlying approach to and implementation of the shared object model. This serves as the shared building representation from which the analysis modules derive their domain object models using a homology-based mapping process. INTRODUCTION The key features of the S2 environment are as follows: A user can access the system regardless of the computer hardware, operating system or the location on a network; geographically distributed users can asynchronously generate a building model through the user interface; this building model can then be simultaneously accessed by multiple simulation applications running on remote simulation servers; persistent storage is provided for project data and evaluation results; designers using the system have access to multiple libraries that contain building information such as material data, construction types, schedules, and weather data. S2 is a reengineered version of SEMPER for the internet to support collaborative design scenarios. SEMPER is a multi-aspect prototype design environment that incorporates an object-oriented, space-based building model, with dynamic links to different building performance evaluation applications (Mahdavi 1996). It is thereby intended to computationally support the evaluation of buildings across multiple performance mandates concurrently, with a view toward achieving total building performance and systems integration. SEMPER incorporates the unique synthesis of four principles: 1. A methodologically consistent performance modeling approach through the entire building design process The performance simulation modules incorporated within SEMPER rely on a consistent (first-principles based) modeling of the physical processes relevant to the building’s performance. SEMPER currently includes modules for energy, air flow, HVAC, thermal comfort, lighting, acoustics, and life-cycle analysis. 2. Seamless and dynamic communication between the simulation model and the general building representation This provides "on-line" building performance feed-back to the user while eliminating the need for explicit definition and updating of the underlying simulation model. SEMPER exemplifies this by dynamically linking the building’s general representation (essentially a shared object model) with structurally homologous representations of the simulation modules (essentially the domain object models) (Mahdavi and Wong 1998, Mahdavi et al. 1997). Figure 1 illustrates, for example, the homology-based mapping from the shared building representation to the thermal and air flow simulation domains. The shared building representation embodies topological information on the architectural spaces and their relationships. The energy and air flow simulation modules utilize a spatial representation consisting of spatial units (cells) with nodes that define finite control volumes. These nodal representations of the building are configurationally homologous to and are directly derived from the space-based representation of the building in the shared object model. This homology-based mapping mechanism allows for rapid feedback and is therefore a powerful design instrument, since evolving building designs can be made subject to comprehensive parametric studies in multiple domains without
منابع مشابه
Power Amplifier Linearization Using Six-port Receiver for DVB-S2 Satellite Communications
A digital look-up table adaptive predistortion technique using a six-port receiver for power amplifier linearization is presented. The system is designed in Ka-band for a DVB-S2 satellite link. We use a six-port receiver at the linearizationloop in place of classic heterodyne receivers. The six-port receiver is implemented by the use of passive microwavecircuits and detector diodes. This approa...
متن کاملThe Architecture of a Software Radio Dvb-s2 Receiver
This paper presents the architecture of a DVB-S2 receiver prototyping environment that is based on software defined radio techniques. DVB-S2 comprises the newest European standard for broadband satellite communications. The software defined radio approach enables the adaptation of the receiver to different operational modes e.g. CCM, VCM, ACM, and the support of multiple services. The prototypi...
متن کاملHDL Library of Processing Units for Generic and DVB-S2 LDPC Decoding
This paper proposes an efficient HDL library of processing units for generic and DVB-S2 LDPC decoders following a modular and automatic design approach. General purpose, low complexity and high throughput bit node and check node functional models are developed. Both full serial and parallel architecture versions are considered. Also, a dedicated functional unit for an array processor LDPC decod...
متن کاملS-RAID: Parallel RAID Architecture for Fast Data Recovery
As disk volume grows rapidly with terabyte disk becoming a norm, RAID reconstruction process in case of a failure takes prohibitively long time. This paper presents a new RAID architecture, S2-RAID, allowing the disk array to reconstruct very quickly in case of a disk failure. The idea is to form skewed sub-arrays in the RAID structure so that reconstruction can be done in parallel dramatically...
متن کاملLow Complexity Synchronizer Using Common Autocorrelator for DVB-S2 System
This paper presents an efficient synchronizer architecture using a common autocorrelator for Digital Video Broadcasting via Satellite, Second generation (DVB-S2). To achieve the required performance under the worst channel condition and to implement the efficient H/W resource utilization of functional synchronization blocks, we propose a new efficient common autocorrelator structure. The propos...
متن کاملA new approach to interpreting relationship between Rock-Eval S2 and TOC data for source rock evaluation based on regression analyses
To evaluate the relationship between total organic carbon (TOC) and Rock-Eval S2 (petroleum potential) of petroleum source rocks, atotal of 180 outcrop samples from the black organic matter–rich facies of Mesozoic strata from a locality of southwest of Iran wereinvestigated using Rock-Eval VI pyrolysis and Leco Carbon Analyzer. The linear regression is applied to determine the correlationbetwee...
متن کامل